home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / util / text / frexxedv.lha / FrexxEdpatch / fpl / menu.fpl < prev    next >
Text File  |  1995-09-28  |  46KB  |  1,056 lines

  1. /**********************************************************************
  2.  *
  3.  * This creates an nice menu setup to use with the language selected!
  4.  *
  5.  ******/
  6.  
  7. {
  8.   string lang = ReadInfo("language");
  9.  
  10.   string Project =      "Project";
  11.   string Project_Clear =   "Clear";
  12.   string Project_New =     "New";
  13.   string Project_Open =    "Open...";
  14.   string Project_Load =    "Load...";
  15.   string Project_InsertFile = "Insert File...";
  16.   string Project_DeleteFile = "Delete File...";
  17.   string Project_Rename =  "Rename...";
  18.   string Project_Save =    "Save";
  19.   string Project_SaveChanges =   "Save changes";
  20.   string Project_SaveAs =  "Save as...";
  21.   string Project_SaveAll = "Save All";
  22.   string Project_SaveAllChanges = "Save All Changes";
  23.   string Project_SaveProject =   "Save Project...";
  24.   string Project_LoadProject =   "Load Project...";
  25.   string Project_Print =   "Print";
  26.   string Project_Iconify = "Iconify";
  27.   string Project_About =   "About...";
  28.   string Project_Kill =    "Kill";
  29.   string Project_QuitAll = "Quit All";
  30.     
  31.   string Block =     "Block";
  32.   string Block_Mark =      "Mark";
  33.   string Block_MarkRectangle =   "Mark Rectangle";
  34.   string Block_MarkLine=   "Mark Line";
  35.   string Block_Cut =    "Cut";
  36.   string Block_CutAppend = "Cut Append";
  37.   string Block_Copy =      "Copy";
  38.   string Block_CopyAppend =   "Copy Append";
  39.   string Block_Delete =   "Delete";
  40.   string Block_Insert =    "Insert";
  41.   string Block_InsertRectangle = "Insert Rectangle";
  42.   string Block_Load =      "Load...";
  43.   string Block_Save =      "Save...";
  44.   string Block_Print =     "Print";
  45.   string Block_EditBlocks =   "Edit Blocks";
  46.   string Block_ExportClipboard = "Export to Clipboard";
  47.   string Block_ImportClipboard = "Import from Clipboard";
  48.   string Block_Move =      "Move...";
  49.   string Block_Sort =      "Sort...";
  50.   string Block_ChangeCase =   "Change Case";
  51.   string Block_LowerCase = "Lower Case";
  52.   string Block_UpperCase = "Upper Case";
  53.  
  54.   string Edit =         "Edit";
  55.   string Edit_DeleteLine = "Delete Line";
  56.   string Edit_DeleteEOL =  "Delete to EOL";
  57.   string Edit_DeleteWord = "Delete Word";
  58.   string Edit_BackspaceWord = "Backspace Word";
  59.  
  60.   string Edit_Fold = "Fold";
  61.   string Edit_Fold_Delete = "Delete";
  62.   string Edit_Fold_Show = "Show";
  63.   string Edit_Fold_Hide = "Hide";
  64.   string Edit_Fold_ShowExclusive = "Show Exclusive";
  65.   string Edit_Fold_HideExclusive = "Hide Exclusive";
  66.   string Edit_Fold_ShowAll = "Show All";
  67.   string Edit_Fold_HideAll = "Hide All";
  68.  
  69.   string Edit_Undo =    "Undo";
  70.   string Edit_UndoRestart =   "Undo Restart";
  71.   string Edit_Yank =    "Yank";
  72.   string Edit_InsertBuffer =  "Insert Buffer...";
  73.  
  74.   string Move =         "Move";
  75.   string Move_MaximizeView =  "Maximize View";
  76.   string Move_RemoveView = "Remove View";
  77.   string Move_ResizeView = "Resize View";
  78.   string Move_GotoNextView =  "Goto Next View";
  79.   string Move_GotoPreviousView = "Goto Previous View";
  80.   string Move_NextBuffer = "Next Buffer";
  81.   string Move_PreviousBuffer =   "Previous Buffer";
  82.   string Move_SplitView =  "Split View";
  83.   string Move_RightWord =  "Right Word";
  84.   string Move_LeftWord =   "Left Word";
  85.   string Move_MatchCharacter =   "Match Character";
  86.   string Move_GotoBuffer = "Goto Buffer...";
  87.   string Move_GotoLine =   "Goto Line...";
  88.   string Move_GotoLatestChange = "Goto Latest Change";
  89.  
  90.   string Search =    "Search/Replace";
  91.   string Search_RepeatSearchForward = "Repeat Search Forward";
  92.   string Search_RepeatSearchBackward = "Repeat Search Backward";
  93.   string Search_Search =   "Search...";
  94.   string Search_RepeatReplace = "Repeat Replace";
  95.   string Search_Replace =  "Replace...";
  96.   string Search_Block2SearchBuffer = "Block to Search Buffer";
  97.   string Search_Block2ReplaceBuffer = "Block to Replace Buffer";
  98.  
  99.   string Customizing =     "Customizing";
  100.   string Customizing_Colors = "Colours";
  101.   string Customizing_ColorsAdjust = "Adjust...";
  102.   string Customizing_ColorsReset = "Reset";
  103.   string Customizing_Locals = "Locals...";
  104.   string Customizing_DefaultLocals = "Default locals...";
  105.   string Customizing_Globals =   "Globals";
  106.   string Customizing_GlobalsScreen = "Screen...";
  107.   string Customizing_GlobalsIO = "IO...";
  108.   string Customizing_GlobalsDisplay = "Display/System...";
  109.   string Customizing_GlobalsAll = "All Globals...";
  110.   string Customizing_Program =   "Program";
  111.   string Customizing_Save =   "Save...";
  112.   string Customizing_Font =   "Font";
  113.   string Customizing_FontSystem = "System Font...";
  114.   string Customizing_FontRequest = "Request Font...";
  115.   string Customizing_FontBoth =  "Both Fonts...";
  116.   string Customizing_ScreenMode = "Screenmode...";
  117.   string Customizing_CloneWB = "Clone WB";
  118.   string Customizing_ResetFACT = "Reset FACT";
  119.  
  120.   string Special =      "Special";
  121.   string Special_MacroRecord =   "Macro Start/Stop";
  122.   string Special_EditMacros = "Edit Macros";
  123.   string Special_LoadMacro =  "Load Macro...";
  124.   string Special_SaveMacro =  "Save Macro...";
  125.   string Special_ExecuteBuffer = "Execute Buffer as FPL";
  126.   string Special_ExecuteBlock =  "Execute Block as FPL";
  127.   string Special_ExecuteFile =   "Execute FPL File...";
  128.   string Special_Prompt =  "Prompt...";
  129.   string Special_RenameSymbol = "Rename symbol...";
  130.   string Special_AssignKey =  "Assign Key...";
  131.   string Special_AssignKeyBuffer = "Fastkey Buffer Exec...";
  132.   string Special_BufferInfo = "Buffer Info";
  133.  
  134.   string Special_Help = "Help";
  135.   string Special_HelpGeneral = "General";
  136.   string Special_HelpFunctions = "Functions";
  137.  
  138.   if(!strcmp(lang, "svenska")) {
  139.     /*
  140.      * The Swedish menu! Initially written by Roger Nordin.
  141.      */
  142.  
  143.     Project =        "Arkiv";
  144.     Project_Clear =     "Rensa";
  145.     Project_New =    "Ny";
  146.     Project_Open =      "Öppna...";
  147.     Project_Load =      "Läs in...";
  148.     Project_InsertFile =   "Skjut in...";
  149.     Project_DeleteFile = "Radera fil...";
  150.     Project_Rename =    "Döp om...";
  151.     Project_Save =      "Spara";
  152.     Project_SaveChanges =  "Spara ändringar";
  153.     Project_SaveAs =    "Spara som...";
  154.     Project_SaveAll =      "Spara allt";
  155.     Project_SaveAllChanges =  "Spara alla ändringar";
  156.     Project_SaveProject =  "Spara projekt...";
  157.     Project_LoadProject =  "Läs in projekt...";
  158.     Project_Print =     "Skriv ut";
  159.     Project_Iconify =      "Ikonifiera";
  160.     Project_About =     "Om FrexxEd...";
  161.     Project_Kill =      "Stäng";
  162.     Project_QuitAll =      "Avsluta";
  163.     
  164.     Block =       "Block";
  165.     Block_Mark =     "Markera";
  166.     Block_MarkRectangle =  "Markera rektangel";
  167.     Block_MarkLine=   "Markera rad";
  168.     Block_Cut =         "Klipp ut";
  169.     Block_CutAppend =      "Klipp ut & lägg till";
  170.     Block_Copy =     "Kopiera";
  171.     Block_CopyAppend =     "Kopiera & lägg till";
  172.     Block_Delete =     "Radera";
  173.     Block_Insert =      "Skjut in";
  174.     Block_InsertRectangle =   "Skjut in rektangel";
  175.     Block_Load =     "Läs in...";
  176.     Block_Save =     "Spara...";
  177.     Block_Print =    "Skriv ut";
  178.     Block_EditBlocks =     "Editera block";
  179.     Block_ExportClipboard =   "Exportera till klippotek";
  180.     Block_ImportClipboard =   "Importera från klippotek";
  181.     Block_Move =     "Indentera...";
  182.     Block_Sort =     "Sortera...";
  183.     Block_ChangeCase =     "Byt gemen/versal";
  184.     Block_LowerCase =      "Till gemener";
  185.     Block_UpperCase =      "Till versaler";
  186.   
  187.     Edit =        "Editera";
  188.     Edit_DeleteLine =      "Radera rad";
  189.     Edit_DeleteEOL =    "Radera till slut på rad";
  190.     Edit_DeleteWord =      "Radera ord höger";
  191.     Edit_BackspaceWord =   "Radera ord vänster";
  192.  
  193.     Edit_Fold = "Veck";
  194.     Edit_Fold_Delete = "Radera";
  195.     Edit_Fold_Show = "Visa";
  196.     Edit_Fold_Hide = "Göm";
  197.     Edit_Fold_ShowExclusive = "Visa enbart";
  198.     Edit_Fold_HideExclusive = "Göm enbart";
  199.     Edit_Fold_ShowAll = "Visa alla";
  200.     Edit_Fold_HideAll = "Göm alla";
  201.  
  202.     Edit_Undo =         "Ångra";
  203.     Edit_UndoRestart =     "Ångra omstart";
  204.     Edit_Yank =         "Skjut in slask";
  205.     Edit_InsertBuffer =    "Skjut in buffer...";
  206.   
  207.     Move =        "Förflytta";
  208.     Move_MaximizeView =    "Maximera vy";
  209.     Move_RemoveView =      "Stäng vy";
  210.     Move_ResizeView =      "Ändra storlek på vy...";
  211.     Move_GotoNextView =    "Nästa vy";
  212.     Move_GotoPreviousView =   "Föregående vy";
  213.     Move_NextBuffer =      "Nästa buffer";
  214.     Move_PreviousBuffer =  "Föregående buffer";
  215.     Move_SplitView =    "Dela vy";
  216.     Move_RightWord =    "Nästa ord";
  217.     Move_LeftWord =     "Föregående ord";
  218.     Move_MatchCharacter =  "Motsvarande tecken";
  219.     Move_GotoBuffer =      "Gå till buffer...";
  220.     Move_GotoLine =     "Gå till rad...";
  221.     Move_GotoLatestChange =   "Gå till senaste ändring";
  222.   
  223.     Search =         "Sök/ersätt";
  224.     Search_RepeatSearchForward = "Repetera sökning framåt";
  225.     Search_RepeatSearchBackward = "Repetera sökning bakåt";
  226.     Search_Search =     "Sök...";
  227.     Search_RepeatReplace = "Repetera ersättning";
  228.     Search_Replace =    "Ersätt...";
  229.     Search_Block2SearchBuffer = "Block till söktext";
  230.     Search_Block2ReplaceBuffer = "Block till ersättningstext";
  231.   
  232.     Customizing =    "Inställningar";
  233.     Customizing_Colors =   "Färger";
  234.     Customizing_ColorsAdjust =   "Justera...";
  235.     Customizing_ColorsReset = "Återställ";
  236.     Customizing_Locals =   "Lokala...";
  237.     Customizing_DefaultLocals =   "Initiallokala...";
  238.     Customizing_Globals =  "Globala";
  239.     Customizing_GlobalsScreen = "Skärm...";
  240.     Customizing_GlobalsIO =   "I/O-hantering...";
  241.     Customizing_GlobalsDisplay = "Vyer/System...";
  242.     Customizing_GlobalsAll =  "Alla globala...";
  243.     Customizing_Save =     "Spara...";
  244.     Customizing_Font =     "Teckensnitt";
  245.     Customizing_FontSystem =  "Systemtecken...";
  246.     Customizing_FontRequest = "Requesttecken...";
  247.     Customizing_FontBoth = "Båda...";
  248.     Customizing_ScreenMode =  "Skärmläge...";
  249.     Customizing_CloneWB = "Kopiera WB";
  250.     Customizing_ResetFACT =   "Återställ FACT";
  251.   
  252.     Special =        "Special";
  253.     Special_MacroRecord =  "Makro start/stopp";
  254.     Special_EditMacros =   "Editera makro";
  255.     Special_LoadMacro =    "Load macro...";
  256.     Special_SaveMacro =    "Save macro...";
  257.     Special_ExecuteBuffer =   "Kör buffer som FPL";
  258.     Special_ExecuteBlock = "Kör block som FPL";
  259.     Special_ExecuteFile =  "Kör FPL program...";
  260.     Special_Prompt =    "Prompter...";
  261.     Special_AssignKey =    "Tilldela tangent...";
  262.     Special_AssignKeyBuffer = "Snabbexekvera buffer...";
  263.     Special_BufferInfo =   "Bufferinformation";
  264.     Special_Help =   "Hjälp";
  265.     Special_HelpGeneral = "Allmänt";
  266.     Special_HelpFunctions = "Funktioner";
  267.  
  268.   }
  269.  
  270.   else if(!strcmp(lang, "nederlands")) {
  271.     /*
  272.      * The Dutch menu setup! Written by Michiel Willems
  273.      */
  274.     Project =        "Projekt";
  275.     Project_Clear =     "Schoon";
  276.     Project_New =    "Nieuw";
  277.     Project_Open =      "Openen";
  278.     Project_Load =      "Laden";
  279.     Project_InsertFile =   "Voeg file in";
  280.     Project_Rename =    "Hernoem...";
  281.     Project_Save =      "Bewaar";
  282.     Project_SaveChanges =  "Bewaar veranderingen";
  283.     Project_SaveAs =    "Bewaar als...";
  284.     Project_SaveAll =      "Bewaar alles";
  285.     Project_SaveAllChanges =  "Bewaar alle veranderingen";
  286.     Project_SaveProject =  "Bewaar projekt";
  287.     Project_LoadProject =  "Laden projekt";
  288.     Project_Print =     "Print";
  289.     Project_Iconify =      "Iconify";
  290.     Project_About =     "Over";
  291.     Project_Kill =      "Sluiten";
  292.     Project_QuitAll =      "Stoppen Alles";
  293.     
  294.     Block =       "Blok";
  295.     Block_Mark =     "Markeren";
  296.     Block_MarkRectangle =  "Markeer vierkant";
  297.     Block_MarkLine=   "Markeer regel";
  298.     Block_Cut =         "Knip";
  299.     Block_CutAppend =      "Knip bijvoegen";
  300.     Block_Copy =     "Kopieer";
  301.     Block_CopyAppend =     "Kopieer bijvoegen";
  302.     Block_Delete =     "Verwijder";
  303.     Block_Insert =      "Invoegen";
  304.     Block_InsertRectangle =   "Invoegen vierkant";
  305.     Block_Load =     "Laden";
  306.     Block_Save =     "Bewaren";
  307.     Block_Print =    "Print";
  308.     Block_EditBlocks =     "Verander bloks";
  309.     Block_ExportClipboard =   "Exporteer naar clipboard";
  310.     Block_ImportClipboard =   "Importeer van clipboard";
  311.     Block_Move =     "Verplaats";
  312.     Block_Sort =     "Sorteer";
  313.     Block_ChangeCase =     "Verander hoogte";
  314.     Block_LowerCase =      "Verlaag hoogte";
  315.     Block_UpperCase =      "Verhoog hoogte";
  316.   
  317.     Edit =        "Verander";
  318.     Edit_DeleteLine =      "Verwijder regel";
  319.     Edit_DeleteEOL =    "Verwijder naar EVR";
  320.     Edit_DeleteWord =      "Verwijder woord";
  321.     Edit_BackspaceWord =   "Backspace woord";
  322.     Edit_Undo =         "Maak ongedaan";
  323.     Edit_UndoRestart =     "Herstart ongedaan maken";
  324.     Edit_Yank =         "Yank";
  325.     Edit_InsertBuffer =    "Invoegen buffer";
  326.   
  327.     Move =        "Verplaats";
  328.     Move_MaximizeView =    "Maximale grote scherm";
  329.     Move_RemoveView =      "Verwijder scherm";
  330.     Move_ResizeView =      "Verander scherm";
  331.     Move_GotoNextView =    "Ga naar volgende view";
  332.     Move_GotoPreviousView =   "Ga naar vorige view";
  333.     Move_NextBuffer =      "Volgende buffer";
  334.     Move_PreviousBuffer =  "Vorige buffer";
  335.     Move_SplitView =    "Splits scherm";
  336.     Move_RightWord =    "Rechts van woord";
  337.     Move_LeftWord =     "Links van woord";
  338.     Move_MatchCharacter =  "Vergelijk karakter";
  339.     Move_GotoBuffer =      "Ga naar buffer";
  340.     Move_GotoLine =     "Ga naar regel";
  341.     Move_GotoLatestChange =   "Ga naar laatste verandering";
  342.   
  343.     Search =         "Vind";
  344.     Search_RepeatSearchForward = "Herhaal vinden voorwaards";
  345.     Search_RepeatSearchBackward = "Herhaal vinden achterwaards";
  346.     Search_Search =     "Vind...";
  347.     Search_RepeatReplace = "Herhaal vervangen";
  348.     Search_Replace =    "Vervang...";
  349.     Search_Block2SearchBuffer = "Blok naar vind buffer";
  350.     Search_Block2ReplaceBuffer = "Blok naar vervang buffer";
  351.   
  352.     Customizing =    "Veranderen";
  353.     Customizing_Colors =   "Kleuren";
  354.     Customizing_ColorsAdjust =   "Verander";
  355.     Customizing_ColorsReset = "Reset";
  356.     Customizing_Locals =   "Lokale";
  357.     Customizing_Globals =  "Globalen";
  358.     Customizing_GlobalsScreen = "Scherm";
  359.     Customizing_GlobalsIO =   "IO";
  360.     Customizing_GlobalsDisplay = "Scherm/Systeem";
  361.     Customizing_GlobalsAll =  "Alle globale";
  362.     Customizing_Save =     "Bewaar";
  363.     Customizing_Font =     "Font";
  364.     Customizing_FontSystem =  "Systeem font";
  365.     Customizing_FontRequest = "Verzoek font";
  366.     Customizing_FontBoth = "Allebei de fonts";
  367.     Customizing_ScreenMode =  "SchermMode";
  368.     Customizing_CloneWB = "Kopieer WB";
  369.     Customizing_ResetFACT =   "Reset FACT";
  370.   
  371.     Special =        "Speciaal";
  372.     Special_MacroRecord =  "Makro opnemen";
  373.     Special_EditMacros =   "Verander makros";
  374.     Special_LoadMacro =    "Load macro";
  375.     Special_SaveMacro =    "Save macro";
  376.     Special_ExecuteBuffer =   "Voer buffer als FPL uit";
  377.     Special_ExecuteBlock = "Voer blok als FPL uit";
  378.     Special_ExecuteFile =  "Voer FPL bestand uit";
  379.     Special_Prompt =    "Prompt";
  380.     Special_AssignKey =    "Ken toets toe";
  381.     Special_BufferInfo =   "Buffer informatie";
  382.     
  383.   }
  384.   else if(!strcmp(lang, "polski")) {
  385.     /*
  386.      *The Polish menu setup! Written by Robert Ramiëga
  387.      */
  388.      
  389.     Project =              "Projekt";
  390.     Project_Clear =           "Wyczyôê";
  391.     Project_New =             "Nowy";
  392.     Project_Open =            "Otwórz";
  393.     Project_Load =            "Wczytaj";
  394.     Project_InsertFile =      "Doîâcz zbiór";
  395.     Project_Rename =          "Zmieï nazwë";
  396.     Project_Save =            "Zapisz";
  397.     Project_SaveChanges =     "Zapisz zmiany";
  398.     Project_SaveAs =          "Zapisz jako...";
  399.     Project_SaveAll =         "Zapisz wszystkie";
  400.     Project_SaveAllChanges =  "Zapisz wszystkie zmiany";
  401.     Project_SaveProject =     "Zapisz projekt";
  402.     Project_LoadProject =     "Wczytaj projekt";
  403.     Project_Print =           "Drukuj";
  404.     Project_Iconify =         "Ikonifikacja";
  405.     Project_About =           "O autorach";
  406.     Project_Kill =            "Zamknij okno";
  407.     Project_QuitAll =         "Zamknij wszystkie";
  408.  
  409.     Block =                "Blok";
  410.     Block_Mark =              "Zaznacz";
  411.     Block_MarkRectangle =     "Zaznacz prostokât";
  412.     Block_MarkLine=             "Zaznacz linië";
  413.     Block_Cut =               "Wytnij";
  414.     Block_CutAppend =         "Wytnij i doîâcz";
  415.     Block_Copy =              "Skopiuj";
  416.     Block_CopyAppend =        "Skopiuj i doîâcz";
  417.     Block_Delete =            "Skasuj";
  418.     Block_Insert =            "Wstaw";
  419.     Block_InsertRectangle =   "Wstaw prostokât";
  420.     Block_Load =              "Wczytaj";
  421.     Block_Save =              "Zapisz";
  422.     Block_Print =             "Wydrukuj";
  423.     Block_EditBlocks =        "Edycja bloku";
  424.     Block_ExportClipboard =   "Wstaw do clipboard'a";
  425.     Block_ImportClipboard =   "Pobierz z clipboard'a";
  426.     Block_Move =              "Przesuï";
  427.     Block_Sort =              "Posortuj";
  428.     Block_ChangeCase =        "Zamieï wielkoôê liter";
  429.     Block_LowerCase =         "Zamieï na maîe litery";
  430.     Block_UpperCase =         "Zamieï na duûe litery";
  431.  
  432.     Edit =                  "Edycja";
  433.     Edit_DeleteLine =         "Skasuj linië";
  434.     Edit_DeleteEOL =          "Skasuj do koïca linii";
  435.     Edit_DeleteWord =         "Skasuj sîowo";
  436.     Edit_BackspaceWord =      "Skasuj sîowo z lewej";
  437.     Edit_Undo =               "Cofnij zmiany";
  438.     Edit_UndoRestart =        "Undo Restart";
  439.     Edit_Yank =               "Yank";
  440.     Edit_InsertBuffer =       "Wstaw bufor";
  441.     
  442.     Move =                  "Ruch/Widok";
  443.     Move_MaximizeView =       "Powiëksz widok";
  444.     Move_RemoveView =         "Usuï widok";
  445.     Move_ResizeView =         "Zmieï rozmiar";
  446.     Move_GotoNextView =       "Pokaû nastëpny";
  447.     Move_GotoPreviousView =   "Pokaû poprzedni";
  448.     Move_NextBuffer =         "Nastëpny bufor";
  449.     Move_PreviousBuffer =     "Poprzedni bufor";
  450.     Move_SplitView =          "Rozdziel widok";
  451.     Move_RightWord =          "Przesuï sië o sîowo w prawo";
  452.     Move_LeftWord =           "Przesuï sië o sîowo w lewo";
  453.     Move_MatchCharacter =     "Znajdú odpowiadajâcy znak";
  454.     Move_GotoBuffer =         "Przejdú do bufora";
  455.     Move_GotoLine =           "Przejdú do linii"; 
  456.     Move_GotoLatestChange =   "Przejdú do ostatniej zmiany";
  457.     
  458.     Search =                     "Szukanie";
  459.     Search_RepeatSearchForward =    "Powtórz szukanie w przód";
  460.     Search_RepeatSearchBackward =   "Powtórz szukanie wstecz";
  461.     Search_Search =                 "Szukaj....";
  462.     Search_RepeatReplace =          "Powtórz zamianë";
  463.     Search_Replace =                "Zamieï....";
  464.     Search_Block2SearchBuffer =     "Blok do bufora poszukiwaï";
  465.     Search_Block2ReplaceBuffer =    "Blok do bufora zamiany";
  466.     
  467.     Customizing =               "Ustawienia";
  468.     Customizing_Colors =           "Kolory";
  469.     Customizing_ColorsAdjust =     "Ustaw";
  470.     Customizing_ColorsReset =      "Ustawienia poczâtkowe";
  471.     Customizing_Locals =           "Lokalne";
  472.     Customizing_Globals =          "Globalne";
  473.     Customizing_GlobalsScreen =    "Ekran";
  474.     Customizing_GlobalsIO =        "Operacje we/wy";
  475.     Customizing_GlobalsDisplay =   "Wyôwietlanie/System";
  476.     Customizing_GlobalsAll =       "Wszystkie globalne";
  477.     Customizing_Save =             "Zapisz";
  478.     Customizing_Font =             "Czcionka";
  479.     Customizing_FontSystem =       "Systemowa";
  480.     Customizing_FontRequest =      "Ûâdaï systemowych";
  481.     Customizing_FontBoth =         "Obie";
  482.     Customizing_ScreenMode =       "Tryb ekranu";
  483.     Customizing_CloneWB =        "Skopiuj WB";
  484.     Customizing_ResetFACT =        "Ustawienie poczâtkowe FACT";
  485.     
  486.     Special =                  "Specjalne";
  487.     Special_MacroRecord =        "Nagrywanie makra";
  488.     Special_EditMacros =         "Edycja makra";
  489.     Special_LoadMacro =          "Wczytaj makro"; 
  490.     Special_SaveMacro =          "Zapisz makro"; 
  491.     Special_ExecuteBuffer =      "Wykonaj bufor";
  492.     Special_ExecuteBlock =       "Wykonaj blok"; 
  493.     Special_ExecuteFile =        "Wykonaj zbiór"; 
  494.     Special_Prompt =             "Prompt";
  495.     Special_AssignKey =          "Przypisanie klawiszy";
  496.     Special_BufferInfo =         "Informacje o buforze";
  497.  
  498.   }
  499.   else if(!strcmp(lang, "deutsch")) {
  500.     /*
  501.      * The German menu setup! Written by Carsten Orthbandt 
  502.      * Slightly fixed by Volker Güth.
  503.      */
  504.     Project =        "Projekt";
  505.     Project_Clear =     "Löschen";
  506.     Project_New =    "Neu";
  507.     Project_Open =      "Öffnen...";
  508.     Project_Load =      "Laden...";
  509.     Project_InsertFile =   "Einfügen...";
  510.     Project_Rename =    "Umbenennen...";
  511.     Project_Save =      "Sichern";
  512.     Project_SaveChanges =  "Änderungen sichern";
  513.     Project_SaveAs =    "Sichern als...";
  514.     Project_SaveAll =      "Alles sichern";
  515.     Project_SaveAllChanges =  "Alle Änderungen sichern";
  516.     Project_SaveProject =  "Projekt sichern";
  517.     Project_LoadProject =  "Projekt laden";
  518.     Project_Print =     "Drucken";
  519.     Project_Iconify =      "Iconifizieren";
  520.     Project_About =     "Über...";
  521.     Project_Kill =      "Schliessen";
  522.     Project_QuitAll =      "Alles Beenden";
  523.     
  524.     Block =       "Block";
  525.     Block_Mark =     "Markieren";
  526.     Block_MarkRectangle =  "Kolumne markieren";
  527.     Block_MarkLine=           "Zeile markieren";
  528.     Block_Cut =         "Ausschneiden";
  529.     Block_CutAppend =      "Ausschneiden & Anhängen";
  530.     Block_Copy =     "Kopieren";
  531.     Block_CopyAppend =     "Kopieren & Anhängen";
  532.     Block_Delete =     "Löschen";
  533.     Block_Insert =      "Einfügen";
  534.     Block_InsertRectangle =   "Kolumne einfügen";
  535.     Block_Load =     "Laden...";
  536.     Block_Save =     "Sichern...";
  537.     Block_Print =    "Drucken";
  538.     Block_EditBlocks =     "Blöcke bearbeiten";
  539.     Block_ExportClipboard =   "Clipboard exportieren";
  540.     Block_ImportClipboard =   "Clipboard importieren";
  541.     Block_Move =     "Verschieben";
  542.     Block_Sort =     "Sortieren";
  543.     Block_ChangeCase =     "Groß/Klein wechseln";
  544.     Block_LowerCase =      "Block Groß";
  545.     Block_UpperCase =      "Block Klein";
  546.   
  547.     Edit =        "Bearbeiten";
  548.     Edit_DeleteLine =      "Zeile löschen";
  549.     Edit_DeleteEOL =    "Bis Zeilenende löschen";
  550.     Edit_DeleteWord =      "Wort löschen";
  551.     Edit_BackspaceWord =   "Wort links löschen";
  552.  
  553.     Edit_Fold =        "Falten";
  554.     Edit_Fold_Delete =    "Löschen";
  555.     Edit_Fold_Show =    "Zeigen";
  556.     Edit_Fold_Hide =    "Verstecken";
  557.     Edit_Fold_ShowExclusive = "Zeige ausschließlich";
  558.     Edit_Fold_HideExclusive = "Verstecke ausschließlich";
  559.     Edit_Fold_ShowAll =    "Zeige alles";
  560.     Edit_Fold_HideAll =    "Verstecke alles";
  561.  
  562.     Edit_Undo =         "Rückgängig machen";
  563.     Edit_UndoRestart =     "Neu Rückgängig";
  564.     Edit_Yank =         "Löschpuffer";
  565.     Edit_InsertBuffer =    "Puffer einfügen...";
  566.   
  567.     Move =        "Bewegen";
  568.     Move_MaximizeView =    "Ansicht maximal";
  569.     Move_RemoveView =      "Ansicht entfernen";
  570.     Move_ResizeView =      "Größe ändern";
  571.     Move_GotoNextView =    "Nächste Ansicht";
  572.     Move_GotoPreviousView =   "Vorige Ansicht";
  573.     Move_NextBuffer =      "Nächster Puffer";
  574.     Move_PreviousBuffer =  "Voriger Puffer";
  575.     Move_SplitView =    "Ansicht teilen";
  576.     Move_RightWord =    "Wortschritt rechts";
  577.     Move_LeftWord =     "Wortschritt links";
  578.     Move_MatchCharacter =  "Zeichenpaar suchen";
  579.     Move_GotoBuffer =      "Puffer wählen...";
  580.     Move_GotoLine =     "Zeile wählen...";
  581.     Move_GotoLatestChange =   "Letze Änderung";
  582.   
  583.     Search =         "Suchen";
  584.     Search_RepeatSearchForward = "Vorwärtssuche wiederh.";
  585.     Search_RepeatSearchBackward = "Rückwärtssuche wiederh.";
  586.     Search_Search =     "Suchen...";
  587.     Search_RepeatReplace = "Ersetzen wiederholen";
  588.     Search_Replace =    "Ersetzen...";
  589.     Search_Block2SearchBuffer = "Block in Suchpuffer kopieren";
  590.     Search_Block2ReplaceBuffer = "Block in Ersatzpuffer kopieren";
  591.   
  592.     Customizing =    "Einstellungen";
  593.     Customizing_Colors =   "Farben";
  594.     Customizing_ColorsAdjust =   "Einstellen...";
  595.     Customizing_ColorsReset = "Zurücksetzen";
  596.     Customizing_Locals =   "Lokale Einst.";
  597.     Customizing_Globals =  "Globale Einst.";
  598.     Customizing_GlobalsScreen = "Bildschirm...";
  599.     Customizing_GlobalsIO =   "Ein-/Ausgabe...";
  600.     Customizing_GlobalsDisplay = "Bildschirm/System";
  601.     Customizing_GlobalsAll =  "Alle globalen Einst.";
  602.     Customizing_Save =     "Sichern...";
  603.     Customizing_Font =     "Zeichensatz";
  604.     Customizing_FontSystem =  "Systemzeichensatz...";
  605.     Customizing_FontRequest = "Fensterzeichensatz...";
  606.     Customizing_FontBoth = "Beide Zeichensätze...";
  607.     Customizing_ScreenMode =  "Bildschirmmodus...";
  608.     Customizing_ResetFACT =   "FACT zurücksetzen";
  609.   
  610.     Special =        "Spezial";
  611.     Special_MacroRecord =  "Makro aufnehmen";
  612.     Special_EditMacros =   "Makros bearbeiten...";
  613.     Special_LoadMacro =    "Makro laden...";
  614.     Special_SaveMacro =    "Makro speichern...";
  615.     Special_ExecuteBuffer =   "Puffer als FPL ausführen";
  616.     Special_ExecuteBlock = "Block als FPL ausführen";
  617.     Special_ExecuteFile =  "Datei als FPL ausführen...";
  618.     Special_Prompt =    "Befehle...";
  619.     Special_RenameSymbol = "Symbol umbenennen...";
  620.     Special_AssignKey =    "Tastenzuweisung...";
  621.     Special_AssignKeyBuffer = "Puffer Taste zuweisen...";
  622.     Special_BufferInfo =   "Pufferinformation...";
  623.     
  624.     Special_Help = "Hilfe";
  625.     Special_HelpGeneral = "Allgemein...";
  626.     Special_HelpFunctions = "Funktionen...";
  627.   }
  628.   else if(!strcmp(lang, "français")) {
  629.     /*
  630.      * The french menu! Initially written by Charles Da Costa.
  631.      */
  632.  
  633.     Project =                "Projet";
  634.     Project_Clear =         "Effacer";
  635.     Project_New =            "Nouveau";
  636.     Project_Open =          "Ouvrir...";
  637.     Project_Load =          "Charger...";
  638.     Project_InsertFile =       "Insérer...";
  639.     Project_DeleteFile =     "Détruire...";
  640.  
  641.     Project_Rename =        "Renommer...";
  642.     Project_Save =          "Sauver";
  643.     Project_SaveChanges =      "Sauver si changement";
  644.     Project_SaveAs =        "Sauver sous...";
  645.     Project_SaveAll =          "Sauver tout";
  646.     Project_SaveAllChanges ="Sauver tout changement";
  647.     Project_SaveProject =      "Sauver projet...";
  648.     Project_LoadProject =      "Charger projet...";
  649.     Project_Print =         "Imprimer";
  650.     Project_Iconify =          "Iconifier";
  651.     Project_About =         "A propos...";
  652.     Project_Kill =          "Quitter";
  653.     Project_QuitAll =          "Quitter tout";
  654.     
  655.     Block =                   "Bloc";
  656.     Block_Mark =             "Marquer";
  657.     Block_MarkRectangle =      "Marquer rectangle";
  658.     Block_MarkLine =        "Marquer ligne";
  659.     Block_Cut =             "Couper";
  660.     Block_CutAppend =       "Couper & ajouter";
  661.     Block_Copy =             "Copier";
  662.     Block_CopyAppend =         "Copier & ajouter";
  663.     Block_Delete =             "Effacer";
  664.     Block_Insert =          "Insérer";
  665.     Block_InsertRectangle = "Insérer rectangle";
  666.     Block_Load =             "Charger...";
  667.     Block_Save =             "Sauver...";
  668.     Block_Print =            "Imprimer";
  669.     Block_EditBlocks =         "Editer";
  670.     Block_ExportClipboard =    "Vers presse papier";
  671.     Block_ImportClipboard =    "Depuis presse papier";
  672.     Block_Move =            "Déplacer...";
  673.     Block_Sort =            "Trier...";
  674.     Block_ChangeCase =        "MAJ/min";
  675.     Block_LowerCase =        "Minuscule";
  676.     Block_UpperCase =        "Majuscule";
  677.   
  678.     Edit =                 "Edition";
  679.     Edit_DeleteLine =    "Effacer ligne";
  680.     Edit_DeleteEOL =     "Effacer fin de ligne";
  681.     Edit_DeleteWord =    "Effacer mot";
  682.     Edit_BackspaceWord = "Effacer mot précédent";
  683.  
  684.     Edit_Fold =                 "Plier";
  685.     Edit_Fold_Delete =             "Supprimer";
  686.     Edit_Fold_Show =            "Montrer";
  687.     Edit_Fold_Hide =            "Cacher";
  688.     Edit_Fold_ShowExclusive =     "Montrer exclusivement";
  689.     Edit_Fold_HideExclusive =     "Annuler exclusion";
  690.     Edit_Fold_ShowAll =         "Montrer tout";
  691.     Edit_Fold_HideAll =         "Cacher tout";
  692.  
  693.     Edit_Undo =         "Défaire";
  694.     Edit_UndoRestart =  "Défaire encore";
  695.     Edit_Yank =         "Insérer effaçage";
  696.     Edit_InsertBuffer =    "Insérer buffer...";
  697.   
  698.     Move =                    "Déplacement";
  699.     Move_MaximizeView =        "Zoomer vue";
  700.     Move_RemoveView =        "Enlever vue";
  701.     Move_ResizeView =        "Ajuster vue...";
  702.     Move_GotoNextView =        "Prochaine vue";
  703.     Move_GotoPreviousView =    "Précédente vue";
  704.     Move_NextBuffer =        "Prochain buffer";
  705.     Move_PreviousBuffer =    "Précédent buffer";
  706.     Move_SplitView =        "Diviser vue";
  707.     Move_RightWord =        "Mot à droite";
  708.     Move_LeftWord =            "Mot à gauche";
  709.     Move_MatchCharacter =    "Caractère identique";
  710.     Move_GotoBuffer =        "Aller au buffer...";
  711.     Move_GotoLine =            "Aller à la ligne...";
  712.     Move_GotoLatestChange =    "Dernier changement";
  713.  
  714.     Search =                         "Chercher";
  715.     Search_RepeatSearchForward =    "Répéter en avant";
  716.     Search_RepeatSearchBackward =    "Répéter en arrière";
  717.     Search_Search =                    "Chercher...";
  718.     Search_RepeatReplace =            "Répéter remplacer";
  719.     Search_Replace =                "Remplacer...";
  720.     Search_Block2SearchBuffer =        "Bloc de recherche";
  721.     Search_Block2ReplaceBuffer =    "Bloc de remplacement";
  722.   
  723.     Customizing =                "Personnaliser";
  724.     Customizing_Colors =        "Couleur";
  725.     Customizing_ColorsAdjust =    "Ajuster...";
  726.     Customizing_ColorsReset =    "Remettre";
  727.     Customizing_Locals =        "Ce buffer...";
  728.     Customizing_DefaultLocals = "Défauts locaux...";
  729.     Customizing_Globals =        "Globalement";
  730.     Customizing_GlobalsScreen = "Ecran...";
  731.     Customizing_GlobalsIO =        "Entrée/sortie...";
  732.     Customizing_GlobalsDisplay ="Affichage...";
  733.     Customizing_GlobalsAll =      "Tout...";
  734.     Customizing_Program =        "Programme";
  735.     Customizing_Save =            "Sauver...";
  736.     Customizing_Font =            "Police";
  737.     Customizing_FontSystem =    "Système...";
  738.     Customizing_FontRequest =    "Requêtes...";
  739.     Customizing_FontBoth =        "Les deux...";
  740.     Customizing_ScreenMode =    "Mode d'écran...";
  741.     Customizing_CloneWB =        "Copier le WB";
  742.     Customizing_ResetFACT =        "FACT par défaut";
  743.   
  744.     Special =                "Spécial";
  745.     Special_MacroRecord =    "Macro Début/Fin";
  746.     Special_EditMacros =    "Editer macro";
  747.     Special_LoadMacro =        "Charger macro...";
  748.     Special_SaveMacro =        "Sauver macro...";
  749.     Special_ExecuteBuffer =    "Exécuter buffer FPL";
  750.     Special_ExecuteBlock =    "Exécuter bloc FPL";
  751.     Special_ExecuteFile =    "Exécuter fichier FPL...";
  752.     Special_Prompt =        "Ligne de commande...";
  753.     Special_RenameSymbol =    "Renommer symbol...";
  754.  
  755.     Special_AssignKey =        "Assigner touche...";
  756.     Special_AssignKeyBuffer ="Assigner touche à buffer...";
  757.     Special_BufferInfo =    "Information buffer";
  758.     Special_Help =            "Aide";
  759.     Special_HelpGeneral =    "Générale";
  760.     Special_HelpFunctions =    "Fonctions";
  761.   }
  762.  
  763.   else if(!strcmp(lang, "norsk")) {
  764.     /*
  765.      * The norwegian menu! Written by Jon Inge Paulsen.
  766.      */
  767.  
  768.     Project =      "Prosjekt";
  769.     Project_Clear =   "Tøm";
  770.     Project_New =     "Ny";
  771.     Project_Open =    "Åpne...";
  772.     Project_Load =    "Hente...";
  773.     Project_InsertFile = "Sett inn file...";
  774.     Project_DeleteFile = "Slett fil...";
  775.     Project_Rename =  "Nytt navn...";
  776.     Project_Save =    "Lagre";
  777.     Project_SaveChanges =   "Lagre endringer";
  778.     Project_SaveAs =  "Lagre som...";
  779.     Project_SaveAll = "Lagre alle";
  780.     Project_SaveAllChanges = "Lagre alle endringer";
  781.     Project_SaveProject =   "Lagre prosjekt";
  782.     Project_LoadProject =   "Hente prosjekt...";
  783.     Project_Print =   "Skriv ut";
  784.     Project_Iconify = "Ikonifiser";
  785.     Project_About =   "Info...";
  786.     Project_Kill =    "Lukk";
  787.     Project_QuitAll = "Avslutt";
  788.    
  789.     Block =     "Blokk";
  790.     Block_Mark =      "Marker";
  791.     Block_MarkRectangle =   "Marker rektangel";
  792.     Block_MarkLine=   "Marker linje";
  793.     Block_Cut =    "Klipp";
  794.     Block_CutAppend = "Klipp og legg til";
  795.     Block_Copy =      "Kopier";
  796.     Block_CopyAppend =   "Kopier og legg til";
  797.     Block_Delete =   "Slett";
  798.     Block_Insert =    "Sett inn";
  799.     Block_InsertRectangle = "Sett inn rektangel";
  800.     Block_Load =      "Hente...";
  801.     Block_Save =      "Lagre...";
  802.     Block_Print =     "Skriv ut";
  803.     Block_EditBlocks =   "Editer Blokker";
  804.     Block_ExportClipboard = "Eksporter til utklippstavle";
  805.     Block_ImportClipboard = "Importer fra utklippstavle";
  806.     Block_Move =      "Flytt...";
  807.     Block_Sort =      "Sorter...";
  808.     Block_ChangeCase =   "Bytt store/små";
  809.     Block_LowerCase = "Små bokstaver";
  810.     Block_UpperCase = "Store bokstaver";
  811.    
  812.     Edit =         "Editer";
  813.     Edit_DeleteLine = "Slett linje";
  814.     Edit_DeleteEOL =  "Slett til EOL";
  815.     Edit_DeleteWord = "Slett ord";
  816.     Edit_BackspaceWord = "Slett forrige ord";
  817.    
  818.     Edit_Fold = "Folding";
  819.     Edit_Fold_Delete = "Slett";
  820.     Edit_Fold_Show = "Vis";
  821.     Edit_Fold_Hide = "Gjem";
  822.     Edit_Fold_ShowExclusive = "Vis eksklusive";
  823.     Edit_Fold_HideExclusive = "Gjem eksklusive";
  824.     Edit_Fold_ShowAll = "Vis alle";
  825.     Edit_Fold_HideAll = "Gjem alle";
  826.    
  827.     Edit_Undo =    "Angre";
  828.     Edit_UndoRestart =   "Angre omstart";
  829.     Edit_Yank =    "Yank";
  830.     Edit_InsertBuffer =  "Sett inn buffer...";
  831.    
  832.     Move =         "Flytt";
  833.     Move_MaximizeView =  "Maksimer vindu";
  834.     Move_RemoveView = "Fjern vindu";
  835.     Move_ResizeView = "Endre vindusstørrelse";
  836.     Move_GotoNextView =  "Neste vindu";
  837.     Move_GotoPreviousView = "Forrige vindu";
  838.     Move_NextBuffer = "Neste buffer";
  839.     Move_PreviousBuffer =   "Forrige buffer";
  840.     Move_SplitView =  "Splitt vindu";
  841.     Move_RightWord =  "Høyre";
  842.     Move_LeftWord =   "Venstre";
  843.     Move_MatchCharacter =   "Match karakter";
  844.     Move_GotoBuffer = "Gå til buffer...";
  845.     Move_GotoLine =   "Gå til linje...";
  846.     Move_GotoLatestChange = "Gå til siste endring";
  847.    
  848.     Search =    "Søk/Erstatt";
  849.     Search_RepeatSearchForward = "Repeter søk fremover";
  850.     Search_RepeatSearchBackward = "Repeter søk bakover";
  851.     Search_Search =   "Søk...";
  852.     Search_RepeatReplace = "Repeter Erstatt";
  853.     Search_Replace =  "Erstatt...";
  854.     Search_Block2SearchBuffer = "Blokk til søkebuffer";
  855.     Search_Block2ReplaceBuffer = "Blokk til erstattbuffer";
  856.    
  857.     Customizing =     "Innstillinger";
  858.     Customizing_Colors = "Farver";
  859.     Customizing_ColorsAdjust = "Juster...";
  860.     Customizing_ColorsReset = "Tilbakestill";
  861.     Customizing_Locals = "Lokale...";
  862.     Customizing_DefaultLocals = "Opprinnelige lokale...";
  863.     Customizing_Globals =   "Globale";
  864.     Customizing_GlobalsScreen = "Skjerm...";
  865.     Customizing_GlobalsIO = "IO...";
  866.     Customizing_GlobalsDisplay = "Display/System...";
  867.     Customizing_GlobalsAll = "Alle globale...";
  868.     Customizing_Program =   "Program";
  869.     Customizing_Save =   "Lagre...";
  870.     Customizing_Font =   "Font";
  871.     Customizing_FontSystem = "System font...";
  872.     Customizing_FontRequest = "Request font...";
  873.     Customizing_FontBoth =  "Begge Fonter...";
  874.     Customizing_ScreenMode = "Skjermmodus...";
  875.     Customizing_CloneWB = "Klone WB";
  876.     Customizing_ResetFACT = "Tilbakestill FACT";
  877.    
  878.     Special =      "Spesial";
  879.     Special_MacroRecord =   "Macro Start/Stop";
  880.     Special_EditMacros = "Editer macroer";
  881.     Special_LoadMacro =  "Hente macro...";
  882.     Special_SaveMacro =  "Lagre macro...";
  883.     Special_ExecuteBuffer = "Kjør buffer som FPL";
  884.     Special_ExecuteBlock =  "Kjør blokk som FPL";
  885.     Special_ExecuteFile =   "Kjør FPL fil...";
  886.     Special_Prompt =  "Prompter...";
  887.     Special_RenameSymbol = "Omdøpe symbol...";
  888.     Special_AssignKey =  "Tilordne tast...";
  889.     Special_AssignKeyBuffer = "Hurtigkjør buffer...";
  890.     Special_BufferInfo = "Buffer informasjon";
  891.    
  892.     Special_Help = "Hjelp";
  893.     Special_HelpGeneral = "Generelt";
  894.     Special_HelpFunctions = "Funksjoner";
  895.   }
  896.  
  897.   MenuClear();
  898.  
  899.   MenuAdd("t", Project);
  900.    MenuAdd("i", Project_Clear, "Clear();", "Amiga Control 'delete'");
  901.    MenuAdd("i", Project_New, "{ int id=New(); Activate(id); CurrentBuffer(id); }", "Amiga n");
  902.    MenuAdd("i", "---");
  903.    MenuAdd("i", Project_Open, "Open(\"\");", "Amiga o");
  904.    MenuAdd("i", Project_Load, "Load();", "Amiga O");
  905.    MenuAdd("i", Project_InsertFile, "InsertFile();", "Amiga Control o");
  906.    MenuAdd("i", Project_DeleteFile, "DeleteFile(\"\");");
  907.    MenuAdd("i", "---");
  908.    MenuAdd("i", Project_Rename, " RenameQuery();");
  909.    MenuAdd("i", Project_Save, "if(0 > Save()) {ReturnStatus(GetReturnMsg(GetErrNo()));DisplayBeep();}", "Amiga w");
  910.    MenuAdd("i", Project_SaveChanges, " SaveChanges();");
  911.    MenuAdd("i", Project_SaveAs, " SaveAs();", "Amiga W");
  912.    MenuAdd("i", Project_SaveAll, " SaveAll();");
  913.    MenuAdd("i", Project_SaveAllChanges, " SaveAllChanges();");
  914.    MenuAdd("i", "---");
  915.    MenuAdd("i", Project_SaveProject, "ExecuteFile(\"LoadSaveProject.FPL\", \"SaveProject();\");", "Amiga P s");
  916.    MenuAdd("i", Project_LoadProject, "ExecuteFile(\"LoadSaveProject.FPL\", \"LoadProject();\");", "Amiga P l");
  917.     ConstructInfo("Project_dir", "", "", "WGS", "", 0, 0, "FrexxEd:projects");
  918.    MenuAdd("i", "---");
  919.    MenuAdd("i", Project_Print, " Print();");
  920.    MenuAdd("i", Project_Iconify, "ReturnStatus(GetReturnMsg(Iconify()));", "Amiga .");
  921.    MenuAdd("i", Project_About, "About();", "Amiga ?");
  922.    MenuAdd("i", "---");
  923.    MenuAdd("i", Project_Kill, "Kill();", "Amiga q");
  924.    MenuAdd("i", Project_QuitAll, "QuitAll();", "Amiga Q");
  925.   
  926.   MenuAdd("t", Block);
  927.    MenuAdd("i", Block_Mark, "BlockMark();", "Amiga b");
  928.    MenuAdd("i", Block_MarkRectangle, "BlockMarkRect();", "Amiga v");
  929.    MenuAdd("i", Block_MarkLine, "BlockMarkLine();");
  930.    MenuAdd("i", Block_Cut, "BlockCut();", "Amiga x");
  931.    MenuAdd("i", Block_CutAppend, "BlockCutAppend();", "Amiga X");
  932.    MenuAdd("i", Block_Copy, "BlockCopy();", "Amiga c");
  933.    MenuAdd("i", Block_CopyAppend, "BlockCopyAppend();", "Amiga C");
  934.    MenuAdd("i", Block_Delete, "BlockDelete();", "Amiga B d");
  935.    MenuAdd("i", Block_Insert, "BlockPaste();", "Amiga i");
  936.    MenuAdd("i", Block_InsertRectangle, "BlockPasteRect();", "Amiga Control i");
  937.    MenuAdd("i", "---");
  938.    MenuAdd("i", Block_Load, " BlockLoad();", "Amiga B o");
  939.    MenuAdd("i", Block_Save, " BlockSave();", "Amiga B w");
  940.    MenuAdd("i", Block_Print, " BlockPrint();", "Amiga B p");
  941.    MenuAdd("i", "---");
  942.    MenuAdd("i", Block_EditBlocks, "{ int id=PromptBuffer(\"Choose block\",12); if (id) { Activate(id);  CurrentBuffer(id); } }");
  943.    MenuAdd("i", "---");
  944.    MenuAdd("i", Block_ExportClipboard, "StringToClip(0, GetBlock());", "Amiga B e");
  945.    MenuAdd("i", Block_ImportClipboard, "StringToBlock(ClipToString(0));", "Amiga B i");
  946.    MenuAdd("i", "---");
  947.    MenuAdd("i", Block_Move, "BlockMove();", "Amiga B m");
  948.    MenuAdd("i", Block_Sort, "BlockSort();", "Amiga B control s");
  949.    MenuAdd("i", "---");
  950.    MenuAdd("i", Block_ChangeCase, "SwapCase();", "Amiga B alt u");
  951.    MenuAdd("i", Block_LowerCase, "DownCase();", "Amiga B u");
  952.    MenuAdd("i", Block_UpperCase, "UpCase();", "Amiga B U");
  953.   
  954.   MenuAdd("t", Edit);
  955.    MenuAdd("i", Edit_DeleteLine, "DeleteLine();", "Amiga k");
  956.    MenuAdd("i", Edit_DeleteEOL, "DeleteEol();", "Amiga K");
  957.    MenuAdd("i", Edit_DeleteWord, "DeleteWord();", "Ctrl 'del'");
  958.    MenuAdd("i", Edit_BackspaceWord, "BackspaceWord();", "Ctrl \b");
  959.    MenuAdd("i", "---");
  960.    MenuAdd("i", Edit_Fold);
  961.    MenuAdd("s", Edit_Fold, "Fold();",    "Amiga (");
  962.    MenuAdd("s", Edit_Fold_Delete,    "FoldDelete();", "Amiga )");
  963.    MenuAdd("s", Edit_Fold_Show,     "FoldShow();", "Amiga 'num+'");
  964.    MenuAdd("s", Edit_Fold_Hide,     "FoldHide();", "Amiga 'num-'");
  965.    MenuAdd("s", Edit_Fold_ShowExclusive,"FoldShow(0);", "Amiga Shift 'num+'");
  966.    MenuAdd("s", Edit_Fold_HideExclusive,"FoldHide(0);", "Amiga Shift 'num-'");
  967.    MenuAdd("s", Edit_Fold_ShowAll,    "FoldShow(-1);", "Amiga Control 'num+'");
  968.    MenuAdd("s", Edit_Fold_HideAll,    "FoldHide(-1);", "Amiga Control 'num-'");
  969.    MenuAdd("i", "---");
  970.    MenuAdd("i", Edit_Undo, "Undo();", "Amiga u");
  971.    MenuAdd("i", Edit_UndoRestart, "UndoRestart();", "Amiga U");
  972.    MenuAdd("i", "---");
  973.    MenuAdd("i", Edit_Yank, "Yank();", "Amiga y");
  974.    MenuAdd("i", Edit_InsertBuffer, joinstr("{int id=PromptBuffer(\"",Edit_InsertBuffer,"\", 7);if(id) BlockPaste(id);}"));
  975.   
  976.   MenuAdd("t", Move);
  977.    MenuAdd("i", Move_MaximizeView, "MaximizeView();", "Amiga 1");
  978.    MenuAdd("i", Move_RemoveView, "RemoveView();", "Amiga 'del'");
  979.    MenuAdd("i", Move_ResizeView, "ResizeView();");
  980.    MenuAdd("i", "---");
  981.    MenuAdd("i", Move_GotoNextView, "{ int id=NextView(0,-1); Activate(id, 0); CurrentBuffer(id); }", "Alt 'up'");
  982.    MenuAdd("i", Move_GotoPreviousView, "{ int id=PrevView(0,-1); Activate(id, 0); CurrentBuffer(id);}", "Alt 'down'");
  983.    MenuAdd("i", Move_NextBuffer, "{ int id=NextHidden(0, ReadInfo(\"type\")); Activate(id, 0); CurrentBuffer(id); }", "Alt 'right'");
  984.    MenuAdd("i", Move_PreviousBuffer, "{ int id=PrevHidden(0, ReadInfo(\"type\")); Activate(id, 0); CurrentBuffer(id); }", "Alt 'left'");
  985.    MenuAdd("i", Move_SplitView, "CurrentBuffer(Activate(DuplicateEntry(), 1));", "Amiga d");
  986.    MenuAdd("i", "---");
  987.    MenuAdd("i", Move_RightWord, "CursorRightWord();", "Ctrl 'right'");
  988.    MenuAdd("i", Move_LeftWord, "CursorLeftWord();", "Ctrl 'left'");
  989.    MenuAdd("i", "---");
  990.    MenuAdd("i", Move_MatchCharacter, "MatchParen();", "Amiga p");
  991.    MenuAdd("i", "---");
  992.    MenuAdd("i", Move_GotoBuffer, "{ int id=PromptBuffer(\"\",1); if (id) { Activate(id);  CurrentBuffer(id); } }", "Amiga g");
  993.    MenuAdd("i", Move_GotoLine, "GotoLine();", "Amiga j");
  994.    MenuAdd("i", Move_GotoLatestChange, "GotoChange(0);", "Amiga l");
  995.   
  996.   MenuAdd("t", Search);
  997.    MenuAdd("i", Search_RepeatSearchForward, " MySearch(0);", "Amiga s");
  998.    MenuAdd("i", Search_RepeatSearchBackward, " MySearch(1);", "Amiga a");
  999.    MenuAdd("i", Search_Search, "{int ret; SearchSet(\"f+\"); if ((ret=SearchSet())>=0) MySearch(-1); else ReturnStatus(ret);}", "Amiga S");
  1000.    MenuAdd("i", "---");
  1001.    MenuAdd("i", Search_RepeatReplace, "{int ret; if ((ret=Replace())<0) DisplayBeep(); if(ret<0) ReturnStatus(ret); }", "Amiga r");
  1002.    MenuAdd("i", Search_Replace, "{int ret; if((ret=ReplaceSet())>=0) { if((ret=Replace())<0) DisplayBeep();}if(ret<0) ReturnStatus(ret); }", "Amiga R");
  1003.    MenuAdd("i", "---");
  1004.    MenuAdd("i", Search_Block2SearchBuffer, "SearchSet(\"\", CConvertString(GetBlock()));", "Amiga B s");
  1005.    MenuAdd("i", Search_Block2ReplaceBuffer, "SearchSet(\"\", \"\", CConvertString(GetBlock()));", "Amiga B r");
  1006.   
  1007.   MenuAdd("t", Customizing);
  1008.    MenuAdd("i", Customizing_Colors);
  1009.       MenuAdd("s", Customizing_ColorsAdjust, "ColorAdjust();");
  1010.       MenuAdd("s", Customizing_ColorsReset, "ColorReset();");
  1011.    MenuAdd("i", "---");
  1012.    MenuAdd("i", Customizing_Locals, "PromptInfo(-1, joinstr(\"\\\"\", ReadInfo(\"file_name\"), \"\\\" settings.\"), 0, 0, \"!ds_*\");", "Amiga I l");
  1013.    MenuAdd("i", Customizing_DefaultLocals, joinstr("PromptInfo(0, \"", Customizing_DefaultLocals, "\", \"(local)\", \"(global)(read)(hidden)\", \"!ds_*\", \"!full_file_name\", \"!type\", \"!macro_key\", \"!password\");"));
  1014.    MenuAdd("i", Customizing_Globals);
  1015.       MenuAdd("s", Customizing_GlobalsScreen, joinstr("PromptInfo(0, \"", Customizing_GlobalsScreen, "\", \"(global)(screen)\", \"(!global)(!screen)(!user)\");"));
  1016.       MenuAdd("s", Customizing_GlobalsIO, joinstr("PromptInfo(0, \"", Customizing_GlobalsIO, "\", \"(global)(io)\", \"(!global)(!io)(!user)\");"));
  1017.       MenuAdd("s", Customizing_GlobalsDisplay, joinstr("PromptInfo(0, \"", Customizing_GlobalsDisplay, "\", \"(global)(display)(system)\", \"(!global)(!display)(!system)(!user)\");"));
  1018.       MenuAdd("s", "---");
  1019.       MenuAdd("s", Customizing_GlobalsAll, joinstr("PromptInfo(0, \"", Customizing_GlobalsAll, "\", \"(global)\", \"(read)(hidden)\");"), "Amiga I g");
  1020.    MenuAdd("i", Customizing_Program);
  1021.    MenuAdd("i", Customizing_Save, "SetSave();");
  1022.    MenuAdd("i", "---");
  1023.    MenuAdd("i", Customizing_ScreenMode, "Screenmode();");
  1024.    MenuAdd("i", Customizing_CloneWB, "CloneWB();");
  1025.    MenuAdd("i", "---");
  1026.    MenuAdd("i", Customizing_Font);
  1027.       MenuAdd("s", Customizing_FontSystem, "string font; if (strlen(font=PromptFont(\"System font\", 1))) { SetInfo(0, \"system_font\", font); } ");
  1028.       MenuAdd("s", Customizing_FontRequest, "string font; if (strlen(font=PromptFont(\"Request font\", 2))) { SetInfo(0, \"request_font\", font); } ");
  1029.       MenuAdd("s", Customizing_FontBoth, "string font; if (strlen(font=PromptFont())) { SetInfo(0, \"system_font\", font);SetInfo(0, \"request_font\", font); } ");
  1030.    MenuAdd("i", Customizing_ResetFACT, "FACTClear();");
  1031.   
  1032.   MenuAdd("t", Special);
  1033.    MenuAdd("i", Special_MacroRecord, " MacroRecord(1);", "Amiga m");
  1034.    MenuAdd("i", Special_EditMacros, "{ int id=PromptBuffer(\"Choose macro\",10); if (id) { Activate(id);  CurrentBuffer(id); } }", "Amiga M");
  1035.    MenuAdd("i", Special_LoadMacro, " LoadMacro(\"\");");
  1036.    MenuAdd("i", Special_SaveMacro, " SaveMacro();");
  1037.    MenuAdd("i", "---");
  1038.    MenuAdd("i", Special_ExecuteBuffer, "ExecuteBuffer();", "Amiga F e");
  1039.    MenuAdd("i", Special_ExecuteBlock, " ExecuteString(GetBlock());", "Amiga F b");
  1040.    MenuAdd("i", Special_ExecuteFile, joinstr(" ExecuteFPLFile(\"",Special_ExecuteFile,"\");"), "Amiga F f");
  1041.    MenuAdd("i", "---");
  1042.    MenuAdd("i", Special_Prompt, "Prompt();", "Shift 'escape'");
  1043.    MenuAdd("i", Special_RenameSymbol, "ExecuteFile(\"RenameSymbol.FPL\");");
  1044.    MenuAdd("i", "---");
  1045.    MenuAdd("i", Special_AssignKey, "AssignKey();");
  1046.    MenuAdd("i", Special_AssignKeyBuffer, " AssignKey(joinstr(\"ExecuteBuffer(\",ltostr(GetBufferID()),\");\"));");
  1047.    MenuAdd("i", "---");
  1048.    MenuAdd("i", Special_BufferInfo, " ExecuteFile(\"BufferInfo.FPL\", \"BufferInfo();\");", "Amiga 'Help'");
  1049.    MenuAdd("i", "---");
  1050.    MenuAdd("i", Special_Help);
  1051.      MenuAdd("s", Special_HelpGeneral, " System(sprintf(\"run >nil: <nil: Amigaguide FrexxEd:Docs/FrexxEd.guide PubScreen \\\"%s\\\"\", ReadInfo(\"current_screen\")));", "'Help'");
  1052.      MenuAdd("s", Special_HelpFunctions, " System(sprintf(\"run >nil: <nil: Amigaguide FrexxEd:Docs/Functions.guide PubScreen \\\"%s\\\"\", ReadInfo(\"current_screen\")));");
  1053.  
  1054.   MenuBuild();
  1055. }
  1056.